#pragma once
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>

typedef int STDatatype;

typedef struct Stack
{
	STDatatype* arr;
	int size;
	int capacity;
}ST;

void STInit(ST* st);

void STDstory(ST* st);

void STPush(ST* st, STDatatype x);

int STTop(ST* st);

int STEmpty(ST* st);

void STPop(ST* st);